/****************************************
** 文件名：  sqlite.h
** 作者：    项目2队
** 说明：    数据库头文件
****************************************/

#ifndef __SQLITE_H__
#define __SQLITE_H__

/* 头文件， 如有需要，自己加 */
#include <sqlite3.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

/* 函数声明 */
extern int do_insert(sqlite3 *db, char *user_name, char *user_passwd, char *user_phone, char *user_address);
extern int do_update(sqlite3 *db, char *name, char *passwd);
extern int do_delete(sqlite3 *db, char *name);
extern int do_select_get_table(sqlite3 *db, char **resultp, int ncow, int ncolumn);
extern int do_select_get_table_unique_user(sqlite3 *db, char *name, char *passwd);
extern int do_select_get_table_unique_user_information(sqlite3 *db, char *name);
#endif